The Effect of Changing Programming Language to Student Success in Undergraduate Computer Science Curriculum

نویسنده

  • Ebru Celikel Cankaya
چکیده

. We measure and compare the effects of changing the programming language in introductory level courses (Computer Science I and II) in undergraduate Computer Science (CS) curriculum. The study presents the example of University of Texas at Dallas (UTD) case, where we present the results of two approaches: Approach 1 where both CS I and CS II courses are taught in Java, and Aprroach 2 where CS I is taught in C++, and CS II in Java. The paper presents the data collected from four consecutive semesters and analyzes and compares the effect of using different programming languages on student success, as well as drop rates. The results show that changing the programming language in consecutive sequences of introductory level undergraduate courses in CS curriculum do not adversely affect the student performance, and in some presented cases it even helps students score better. Also, we find that this change causes once an improvement, and another time a deterioration in the drop rate, which suggests the requirement for more data to be collected in coming semesters. Key WordsProgramming language, CS I, CS II, C++, Java, undergraduate curriculum.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Parallel and Distributed Computing topics for the Undergraduate Computer Science Student

Parallel and distributed systems programming skills has become a common requirement in the development of modern applications. It is imperative that an updated curriculum in computer science include these topics not only as advanced (often elective) programming courses. There is a general consensus that parallel programming topics should be spread in contents of several core courses and these t...

متن کامل

The Relationship between Internal Forms of Engagement (Cognitive-Affective) and Academic Success across Years of Study

Literature has already confirmed that student engagement as an external or multidimensional construct may contribute to the academic success of college students. However, very few studies have tried to examine the contributions the more "internal forms of engagement" (cognitive and affective) might make in this regard, and how the engagement patterns may change over the academic years. To fill ...

متن کامل

The Zen of Graduate-level Programming

The ubiquity of technology in our daily lives and the economic stability of the technology sector in recent years, especially in areas with a computer science footing, has led to an increase in computer science enrollment in many parts of the world. To keep up with this trend, the undergraduate computer science curriculum has undergone many revisions, analysis, and discussion. Unfortunately, th...

متن کامل

Merkle-Hellman Knapsack Cryptosystem in Undergraduate Computer Science Curriculum

We present our experience integrating MerkleHellman knapsack cryptosystem into undergraduate computer science curriculum. The paper focuses on the additive knapsack and ways to integrate it into the following undergraduate computer science courses: introduction to computer science, cryptology, and analysis of algorithms. Ideas for undergraduate student projects are presented and discussed.

متن کامل

A Placement Test for Computer Science: Design, Implementation, and Analysis

2 Abstract An introductory CS1 course presents problems for educators and students due to students' diverse background in programming knowledge and exposure. Students who enroll in CS1 also have different expectations and motivations. Prompted by the curricular guidelines for undergraduate programs in computer science released in 2001 by the ACM/IEEE, and driven by a departmental project to rei...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014